Career 2020 2017 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F2 UAE F1 Qatar F1a France F2 France F4 France F6 France F7 France F8 France F11 France F8 Belgium F2 Belgium F3 Belgium F5 Netherlands F5 Netherlands F6 Hungary F3 USA F28 USA F1 USA F2 USA F3 France F7 Steelers Cup - Kosice Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Hilversum Open - Hilversum V Trani Cup - Trani Geneva Challenger - Geneva Fujitsu Siemens Open - Budapest Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Open Mutouest - St. Brieuc Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo 10ø Tornea B. Camparini - Reggio Emilia SAA Hilversum Open - Hilversum Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik Citta di Monza - Monza Garden Open 2005 - Rome Trofeo Internacional Club Laieta - Barcelona Porsche Open - Poznan Ethias Tennis Trophy - Mons Qatar ATP Challenger - Doha Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Shimadzu All Japan Indoor Tennis Championships - Kyoto Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Steelers Cup - Kosice Timisoara Challenger - Timisoara Challenger Copa Sevilla - Seville Banja Luka Challenger - Banja Luka Copa Petrobras Uruguray - Montevideo Heilbronn Open - Heilbronn XI Torneo Internazionale di Tennis - Barletta XL Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Open Costa Daurada - Tarragona Open de Rennes La Trinitaine - Rennes Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Prosperita Open 2008 - Ostrava Nord LB Open - Braunschweig Sunrise Challenger Tunis Challenger Zagreb Challenger Braunschweig Challenger Noumea Challenger Prostejov Challenger Alphen Challenger Szczecin Challenger Palermo Challenger Sao Paulo Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Prague Challenger Bordeaux Challenger Kosice Challenger Medellin Challenger Quimper Challenger Casablanca Challenger Milan Challenger Arad Challenger Szczecin Challenger Noumea Challenger Cherbourg Challenger Bordeaux Challenger Aptos Challenger Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Grand Prix de Tennis de Toulouse - Toulouse CA Tennis Trophy - Vienna Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale 1998 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Mallorca Open - Mallorca CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch 1999 Mercedes Cup - Stuttgart Scania Stockholm Open - Stockholm BMW Open - Munich 2000 Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Sybase Open - San Jose Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles The Hamlet Cup - Long Island Kremlin Cup - Moscow CA Tennis Trophy - Vienna Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston BMW Open - Munich RCA Championships - Indianapolis President's Cup - Tashkent CA Tennis Trophy - Vienna Open 13 - Marseille Indianapolis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort CA Tennis Trophy - Vienna ARAG World Team Championship - Dusseldorf Chennai Open - Chennai SAP Open - San Jose Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Thailand Open - Bangkok Stockholm Open - Stockholm CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle RCA Championships - Indianapolis Countrywide Classic - Los Angeles Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Sydney International - Sydney Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Mumbai Open - Mumbai Stockholm Open - Stockholm Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires SAP Open - San Jose Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis Austrian Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Movistar Open - Vina del Mar SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Serbia Open - Belgrade Movistar Open - Santiago SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Open - Hamburg Citi Open - Washington Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Generali Open - Kitzbuhel The Lipton Championships - Key Biscayne German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 Hopman Cup - Perth River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - Sydney France F5 Memorial Savigni - Sassuolo Tennis Napoli Cup 2007 - Napoli Tennis Napoli Cup - Napoli Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Siemens Open 2003 - Scheveningen Grand Prix de Tennis - St. Jean de Luz Open de la Ville de Saint Denis - Reunion Island ATU Cup - Weiden Siemens Open 2004 - Scheveningen SIR Supermercadi Challenger - Rome Open Mutouest de Saint-Brieuc - St. Brieuc Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Stella Artois Clay Court Championships - Budaors Riviera di Rimini Challenger - Rimini Open de Tenis Amaya - Pamplona Open de L'Isere - Grenoble HTV Challenger - Ho Chi Minh City Unicredit (Suisse) Bank S. A. Challenger - Chiasso ECM Prague Open - Prague Schickendanz Open - Furth Mitsubishi Electric Europe Cup - Monza Open de Montauban - Montauban Porsche Open - Poznan Riviera di Rimini Challenger - Rimini St. Petersburg Challenger 2006 - St. Petersburg Ethias Trophy - Mons Copa Petrobras Brazil - Aracaju Internationaux de Nouvelle-Caledonie - New Caledonia Challenger Lugano - Lugano Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Porsche Open - Poznan Brasov Challenger - Brasov Pekao Open - Szczecin Copa Petrobras Argentina - Buenos Aires Internationaux de Nouvelle-Caledonie - New Caledonia Bancolombia Open - Bogota 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso ECM Prague Open 2008 - Prague San Remo Tennis Cup - San Remo Kosice Open-Steelers Cup 2008 - Kosice Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Seville Challenger Rijeka Challenger Kosice Challenger Casablanca Challenger Santiago Challenger Napoli Challenger Quito Challenger Sao Paulo Challenger Dallas Challenger Grand Prix de Tennis de Lyon - Lyon Prague Challenger Bordeaux Challenger Scheveningen Challenger Bercuit Challenger Alphen Challenger Open de Montauban - Montauban Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Sybase Open - San Jose BMW Open - Munich Brasil Open - Costa do Sauipe Open Seat-Godo 2000 - Barcelona CA Tennis Trophy - Vienna Brasil Open - Sao Paulo Gerry Weber Open - Halle Scania Stockholm Open - Stockholm Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland Gerry Weber Open - Halle Abierto Mexicano Telfonica MoviStar - Acapulco TD Waterhouse Cup - Long Island Adidas International - Sydney Legg Mason Tennis Classic - Washington D.C. Mallorca Open - Mallorca Basel Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis Kroger / St. Jude International - Memphis Davidoff Swiss Indoors - Basel BMW Open - Munich Open de Moselle - Metz Stockholm Open - Stockholm BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Millenium Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BCR Open Romania - Bucharest China Open - Beijing Open de Moselle - Metz Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Copa Telmex - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona China Open - Beijing Erste Bank Open - Vienna Open Sud de France - Montpellier SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Advanta Championships - Philadelphia Power Horse Cup - Dusseldorf Davidoff Swiss Indoors - Basel Mercedes Cup - Stuttgart Erste Bank Open - Vienna Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Mercedes Cup - Stuttgart Citi Open - Washington Winston-Salem Open - Winston-Salem Pilot Pen Tennis - New Haven China Open - Beijing RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Mercedes Cup - Stuttgart Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Open 13 - Marseille US Men's Clay Court Championship - Houston Generali Open 1999 - Kitzbuhel Energis Open - Amersfoort Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Erste Bank Open - Vienna Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, World Group, SF, RUS-GER 3-2 Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, World Group, QR, GER-VEN 5-0 Hopman Cup - Perth Davis Cup, Group 1, 2R, RSA-GER 2-3 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-CRO 3-2 Colonial Classic - Kooyong Grand Slam Cup - Munich 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong